free-machining alloy steels - Francés Inglés Diccionario